type runtime.timer
28 uses
runtime (current package)
chan.go#L39: timer *timer // timer feeding this chan
mgcscavenge.go#L285: timer *timer
mgcscavenge.go#L363: s.timer = new(timer)
netpoll.go#L109: rt timer // read deadline timer
netpoll.go#L112: wt timer // write deadline timer
runtime2.go#L509: timer *timer // cached timer for time.Sleep
time.go#L25: type timer struct {
time.go#L92: func (t *timer) init(f func(arg any, seq uintptr, delay int64), arg any) {
time.go#L131: timer *timer
time.go#L178: func (t *timer) trace(op string) {
time.go#L184: func (t *timer) trace1(op string) {
time.go#L207: func (t *timer) lock() {
time.go#L213: func (t *timer) unlock() {
time.go#L223: func (t *timer) hchan() *hchan {
time.go#L240: func (t *timer) updateHeap() (updated bool) {
time.go#L291: t = new(timer)
time.go#L318: timer
time.go#L377: func (ts *timers) addHeap(t *timer) {
time.go#L401: func (t *timer) maybeRunAsync() {
time.go#L424: func (t *timer) stop() bool {
time.go#L499: func (t *timer) modify(when, period int64, f func(arg any, seq uintptr, delay int64), arg any, seq uintptr) bool {
time.go#L583: func (t *timer) needsAdd() bool {
time.go#L612: func (t *timer) maybeAdd() {
time.go#L648: func (t *timer) reset(when, period int64) bool {
time.go#L1005: func (t *timer) unlockAndRun(now int64) {
time.go#L1299: func (t *timer) maybeRunChan() {
trace.go#L986: timer *timer
trace.go#L998: s.timer = new(timer)
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |